trifoliata (poncirus trifoliata) - Turkish English Dictionary